Národní úložiště šedé literatury Nalezeno 17 záznamů.  1 - 10další  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Jednotkové testování zobrazovacího jádra prohlížeče
Šťastný, Michal ; Milička, Martin (oponent) ; Burget, Radek (vedoucí práce)
Tato bakalářská práce je zaměřena na jednotkové testování zobrazovacího jádra prohlížeče pomocí nástroje JUnit. V práci je popsána architektura zobrazovacího jádra CSSBox a seznámení se s nástrojem pro jednotkové testování JUnit. Dále je v práci uveden návrh rámce umožňující tvorbu testů včetně jeho implementace a implementace testů zvolených vlastností CSS. Na závěr jsou shrnuty výsledky těchto testů a návrh možných rozšíření.
Extrakce grafu toku řízení z formátu LLVM IR
Kondula, Václav ; Šoková, Veronika (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a implementací extrakce grafů toku řízení ze zdrojových souborů jazyků C a C++ ve formátu LLVM IR. K tomu účelu bylo použito rozhraní LibTooling překladače Clang, pomocí něhož byl tento extraktor implementován jako samostatný nástroj. Výstup programu odpovídá požadavkům platformy Testos, jemuž poskytuje data pro automatické generování testovacích požadavků na základě specifického pokrytí.
Návrh a implementace průběžné integrace ve společnosti Logio
Muráň, Michal ; Kreslíková, Jitka (oponent) ; Očenášek, Pavel (vedoucí práce)
Tato diplomová práce popisuje možnost využití průběžné integrace a testování ve skutečné společnosti Logio. Výsledkem práce je implementace průběžné integrace v nástroji Jenkins a specifického testování pro firmu Logio. Teoretická část se zabývá základními principy, technikami a nástroji definujících průběžnou integraci. Následně jsou popsané již existující nástroje určené pro programovací jazyk PHP. Práce také rozebírá různé druhy a alternativy testování aplikací. Vysvětluje též problémy ve vývoji produktu ve společnosti Logio, které jsou důsledkem potřeby zavedení technik průběžné integrace. Praktická část práce popisuje implementaci testovacího rámce PwTester a jeho využití v průběžné integraci. Na závěr práce jsou zhodnoceny dosažené výsledky a nastíněné možnosti rozšíření.
Webová aplikace zprostředkovávající výsledky testování výkonu platformy JBoss
Vlasák, Jaroslav ; Letko, Zdeněk (oponent) ; Kočí, Radek (vedoucí práce)
Tato diplomová práce se zabývá vývojem aplikace typu klient-server pro firmu Red Hat. Klientská aplikace se účastní procesu testování platformy JBoss a získává uživatelem definovaná výkonnostní data, která v průběhu testování odesílá serverové aplikaci platformě nezávislou komunikací. Serverová aplikace umožňuje přijatá data analyzovat a několika pohledy vzájemně porovnávat. Tyto služby pro analýzu a srovnávaní dat jsou uživatelům serverové aplikace dostupné prostřednictvím webového klienta. Serverová aplikace rovněž podporuje import výkonnostních dat uložených v XML souboru a také jejich export pro portál qVue. Klientská část aplikace je implementována v jazyce Java a její serverová část je postavena na platformě Java EE.
Moderní technologie pro vývoj J2EE aplikací
Ondrušek, Libor ; Očenášek, Pavel (oponent) ; Trchalík, Roman (vedoucí práce)
Tato bakalářská práce by měla jednoduchým způsobem ukázat využitelnost moderních technologií pro vývoj rozsáhlých podnikových aplikací a názorným způsobem přiblížit vývoj takovýchto aplikací na praktickém příkladu. Jádrem práce je teoretický rozbor technologií Java, zejména vývojových rámců Spring a Hibernate. Teoretická část je názorně doplněna praktickou implementací.
Extrakce grafu toku řízení z formátu LLVM IR
Kondula, Václav ; Šoková, Veronika (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato bakalářská práce se zabývá návrhem a implementací extrakce grafů toku řízení ze zdrojových souborů jazyků C a C++ ve formátu LLVM IR. K tomu účelu bylo použito rozhraní LibTooling překladače Clang, pomocí něhož byl tento extraktor implementován jako samostatný nástroj. Výstup programu odpovídá požadavkům platformy Testos, jemuž poskytuje data pro automatické generování testovacích požadavků na základě specifického pokrytí.
Analýza architektury a nadstavbových možností frameworku JUnit
Kadeřábek, Martin ; Pecinovský, Rudolf (vedoucí práce) ; Pavlíčková, Jarmila (oponent)
JUnit představuje jeden z nejoblíbenějších testovacích frameworků v programovacím jazyce Java. V blízké budoucnosti je plánováno vydání nové verze, pojmenované jako JUnit 5. JUnit 5 přináší novou koncepci a nové možnosti pro psaní jednotkových testů. Hlavním předmětem této bakalářské práce je analýza konceptu, architektury a nadstavbových možností vyvíjeného frameworku JUnit 5. K tomu práce využívá výklad jednotlivých novinek doplněný ukázkovými příklady. Bakalářská práce čtenáře seznamuje s novou architekturou a novými možnostmi frameworku JUnit 5. První polovina práce se věnuje jednotkovému testování. Dává ho do kontextu testování softwaru a zařazuje framework JUnit mezi ostatní testovací frameworky. Druhá polovina práce se věnuje výhradně nové verzi frameworku JUnit. Analyzuje jeho celkovou architekturu a jeho možnosti pro psaní testů. Na závěr je předestřeno doporučení do výuky na základě této analýzy.
Analýza architektury a nadstavbových možností frameworku JUnit
Havelka, Arnošt ; Pecinovský, Rudolf (vedoucí práce) ; Pavlíčková, Jarmila (oponent)
Diplomová práce se věnuje frameworku JUnit, který v současné době představuje nejpopu-lárnější nástroj pro tvorbu jednotkového testování na platformě Java. Na začátku práce krátce vymezuje základní teorii testování, s cílem uvést čtenáře do pro-blematiky testů (např. klasifikace testů, náklady chyb atd.). V druhé části teorie testování se již práce zaměřuje na problematiku jednotkového testování. Po úvodním seznámení s problematikou testování se práce věnuje samotnému frameworku JUnit. Nejprve jde o seznámení s frameworkem JUnit, následované popisem architektury a detailním popisem (včetně použití) jednotlivých vlastností frameworku JUnit verze 5. Část věnovanou frameworku JUnit uzavírá pasáž zaměřená na možnosti rozšíření frameworku JUnit (pro verzi 4 a 5). Popis frameworku JUnit doplňují další informace (souhrn změn, očekávaný plán dokončení a hlavní přínosy verze 5.0) a popis integrací frameworku JUnit na okolí (další testovací frameworky na platformě Java). Práce navíc doplňují tyto přílohy: - Koncepce uspořádání zdrojových kódů pro vzorové příklady (jejich umístění, použité technologie a dekompozici projektu). - Komplexní příklad použití frameworku JUnit, od založení projektu po jednotlivé jed-notkové testy. - Návod pro nastavení podpory frameworku JUnit 5 ve vývojovém nástroji Eclipse 4.7 (Oxygen).
Návrh a implementace průběžné integrace ve společnosti Logio
Muráň, Michal ; Kreslíková, Jitka (oponent) ; Očenášek, Pavel (vedoucí práce)
Tato diplomová práce popisuje možnost využití průběžné integrace a testování ve skutečné společnosti Logio. Výsledkem práce je implementace průběžné integrace v nástroji Jenkins a specifického testování pro firmu Logio. Teoretická část se zabývá základními principy, technikami a nástroji definujících průběžnou integraci. Následně jsou popsané již existující nástroje určené pro programovací jazyk PHP. Práce také rozebírá různé druhy a alternativy testování aplikací. Vysvětluje též problémy ve vývoji produktu ve společnosti Logio, které jsou důsledkem potřeby zavedení technik průběžné integrace. Praktická část práce popisuje implementaci testovacího rámce PwTester a jeho využití v průběžné integraci. Na závěr práce jsou zhodnoceny dosažené výsledky a nastíněné možnosti rozšíření.
Jednotkové testování zobrazovacího jádra prohlížeče
Šťastný, Michal ; Milička, Martin (oponent) ; Burget, Radek (vedoucí práce)
Tato bakalářská práce je zaměřena na jednotkové testování zobrazovacího jádra prohlížeče pomocí nástroje JUnit. V práci je popsána architektura zobrazovacího jádra CSSBox a seznámení se s nástrojem pro jednotkové testování JUnit. Dále je v práci uveden návrh rámce umožňující tvorbu testů včetně jeho implementace a implementace testů zvolených vlastností CSS. Na závěr jsou shrnuty výsledky těchto testů a návrh možných rozšíření.

Národní úložiště šedé literatury : Nalezeno 17 záznamů.   1 - 10další  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.